package cn.edu.nwafu.hjpg.service;

import cn.edu.nwafu.hjpg.entity.Hjxwb;
import cn.edu.nwafu.hjpg.entity.Lhsxb;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

import java.util.List;

public interface HjxwbService {

    Page<?>  findAddRecordHjxwb(String flag, Pageable pageable);
    List<Hjxwb> findByIdAndFlagInHjxwb(String id, String name, String flag);
    List<Hjxwb> findAll();
    String updatehjxwb(Hjxwb hjxwb);
    String addHjxwgs(Hjxwb hjxwb);
    String addSwjjbsq(Hjxwb hjxwb);
    String addSwjj(Hjxwb hjxwb);
    String addGjbsq(Hjxwb hjxwb);
    String addQtjjxsm(Hjxwb hjxwb);
    String addBcf(Hjxwb hjxwb);
    String addBmf(Hjxwb hjxwb);
    String addTmf(Hjxwb hjxwb);
    String addBasf(Hjxwb hjxwb);
    String addSwljxbz(Hjxwb hjxwb);
    String addQthjxwxx(Hjxwb hjxwb);
    String addupdateFlag(Hjxwb hjxwb);
    void deladdRecordhjxwb(Hjxwb hjxwb);



    List<Hjxwb> findAllByBaseinfoWzbmAndFlag(String id, String flag);

    String addSjbsq(Hjxwb hjxwb);
    String addElement(Hjxwb hjxwb);

    Page<?> findByPageHjxwb(String id, String attribute, int flag, Pageable pageable);
}
